predation pressure - Turkish English Dictionary